Reconfigurable Fabric: An enabling technology for pervasive medical monitoring
نویسندگان
چکیده
1 Author names appear in alphabetical order. This paper is based on work funded by the National Science Foundation ABSTRACT In the past few years exciting advances in the development of pervasive computing technologies have taken place, in particular the field of flexible electronics is emerging: electronic components such as transistors and wires can be built on a thin flexible material, and polymer wires can be made to be flexible and durable. These technologies offer the opportunity to weave computation, storage, and communication into the fabric of the very clothing that we wear, thereby creating an intelligent fabric (also called electronic textiles or e-textiles) [1] [2] [3] [4] [5] [6] [7] [8]. The implications of seamlessly integrating a large number of communicating computation and storage resources, mated with sensors and actuators, in close proximity to the human body are quite exciting. This paper presents the motivation for the Reconfigurable Fabric (RFab) project underway at UCLA. Reconfigurability on multiple architectural levels is critical for intelligent fabrics. Because the wires used for communication and energy distribution are woven into the garment, an intelligent garment needs to be able to find new interconnection pathways when the garment is damaged so that operation can continue. In addition, reconfiguration at the link layer can allow the creation of interconnection topologies that are well-suited to performing a particular computation. Reconfigurability is also needed at the system level in order to allow the computational load to be balanced over the available computational units. This paper discusses the system architecture of the RFab-Vest, a pervasive medical monitoring jacket, the design decisions that led to it, and describes the first complete RFab-Vest prototype.
منابع مشابه
A Security Model for Reconfigurable Microcomputers
We define a security model for FPGAs that provides virtualization and sharing of the reconfigurable fabric. The approach is to encapsulate the reconfigurable fabric within the context of a standard OS process, separated from the security-sensitive resources iff the process is a user-mode one. The key elements of the model are the software application loader and the physical interface between th...
متن کاملEnabling Parallelization via a Reconfigurable Chip Multiprocessor
While reconfigurable computing has traditionally involved attaching a reconfigurable fabric to a single processor core, the prospect of large-scale CMPs calls for a reevaluation of reconfigurable computing from the perspective of multicore architectures. We present ReMAPP, a reconfigurable architecture geared towards application acceleration and parallelization. In ReMAPP, parallel threads shar...
متن کاملReconfigurable and Evolvable Hardware Fabric
In this work, we are developing a novel reconfigurable multiprocessor architecture, environment and tools for autonomous onboard processing in space platforms. Among the important features of our method are: reconfigurability and processor adaptability for high rate wireless functions; usage of system-on-chip (SOC) technology to embed hardware modules and reconfigurable blocks; integration of r...
متن کاملA High-Performance Flexible Architecture for Cryptography
Cryptographic algorithms are more efficiently implemented in custom hardware than in software running on general-purpose processors. However, systems which use hardware implementations have significant drawbacks: they are unable to respond to flaws discovered in the implemented algorithm or to changes in standards. In this paper we show how reconfigurable computing offers high performance yet f...
متن کاملA Reconfigurable Processor for Heterogeneous Multi-Core Architectures
Performance of applications with computationally intensive kernels can be improved by a general-purpose processor used together with application-specific hardware accelerators. To accelerate a wide range of applications with different kernels, a runtime reconfigurable fabric (such as an embedded FPGA) is used. Each application can deploy its own accelerators onto the fabric in order to improve ...
متن کامل